草庐IT

前端 PM

全部标签

前端Vue自定义带历史记录的搜索框组件searchBar 支持搜索输入框清空 搜索历史存储记录清除

前端Vue自定义带历史记录的搜索框组件searchBar支持搜索输入框清空搜索历史存储记录清除,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13343效果图如下:cc-hisSearchBar使用方法//不同的业务功能历史记录设置不同存储keyconstkStorageKey="storageKey"//执行搜索事件doSearch(){if(this.keyword==''){uni.showToast({title:'请输入要搜索的内容',icon:'none'});return;}//if(this.keyword

前端新人入职必备清单,保姆级教程!

本文以Mac电脑为例,使用Windows的小伙伴也可以参考!开发环境Node.js通常我们的项目都是依赖Node.js环境的,所以第一步就来安装Node.js。打开Node.js官网(https://nodejs.org/en),其会自动识别当前的操作系统l类型,直接下载即可。官网提供了两个版本的Node.js:LTS(稳定版) 和 Current(最新版),这里建议下载稳定版,新版可能存在一些Bug。下载完成后之后,按照提示一步步安装即可:这个安装包含Node.js和Npm。我这里安装的是Node.jsv18.16.1和Npmv9.5.1。可以在终端中通过 node-v 和 npm-v命令来

vue前端国密SM2, SM4 算法实现

vue前端国密SM2,SM4算法实现整体加密逻辑是,首先生成16位key值用SM2公钥加密该key值,后端用sm2私钥解密出key值,然后采用sm4方法根据key值对返回值进行加密,前端采用sm4对后端返回结果进行解密进行前端展示目前主要常用的国密算法有sm-crypto,gm-crypto,gm-crypt(SM4)SM2+sm-crypto1、安装sm-cryptonpminstall--savesm-crypto2、包装加解密方法constsm2=require('sm-crypto').sm2//获取密钥对//letkeypair=sm2.generateKeyPairHex()//c

前端VUE3+Vite -- 框架搭建

前端归纳整理环境组件选择Vite为什么选Vite构建Vite总结初始化项目构建组件模块包启动一件组册组件选择组件模块element-plus封装组件构建使用装配全局关于仓库Vuex介绍什么是VueX:为什么选用Vuex总结构建本次组件仓库选择pinia构建piniaRouter构建配置全局网络请求选用--axios注册全局封装get,post接口调用测试使用日常本地接口调用mock数据:vite-plugin-mock引入依赖配置vite.config.tsnprogress进度条登录页测试(###)后续页面搭建落空下面是搭建可能遇到的问题:webstorm识别不到vite的@启动可能会报错找

vue前端对密码进行Rsa加密

vue前端对密码进行Rsa加密在信息技术发达的信息化世界,我们的敏感信息在各个平台都已进行注册使用。例如我们支付宝的支付密码、微信的支付密码、电子银行的登陆密码、我们的个人身份信息等等都会被不法分子利用。为了保障我们的身份不被暴露以及账户财产安全,研发人员使用了很多加密算法,今天我们聊聊前端怎么使用Rsa加密算法。1.Rsa加密算法介绍:RSA加密算法诞生于1977年,它的命名是根据三位研究人员的名字首字母命名的。RSA加密算法含有两个密钥,分别是:公钥、私钥。公钥可以是随机生成也可以是一个生成的常量,公钥可以公开,私钥是用户个人使用的,对公钥的加密对象进行解密。因为RSA加密算法用n=p*q

前端VUE框架通过Cesium加载3dtiles,计算3dtiles的面积

前端VUE框架通过Cesium加载3dtiles,计算3dtiles的面积完整代码前端开发中,使用Vue框架可以帮助开发者更高效地开发复杂的Web应用程序,并且越来越多的项目开始集成三维地球数据可视化。Cesium是一个开源的JavaScript库,可以轻松地实现地球数据的可视化,同时支持3D场景的绘制。本文将介绍如何使用Vue框架和Cesium加载3dtiles,以及在加载完成后如何计算3dtiles的面积。本文将会提供完整的代码和样例,以帮助初学者更容易地理解该过程。界面的预览在本文中,我们将使用Vue框架和Cesium加载3dtiles文件,并且计算这个3dtiles的面积。下面是我们完

《Vue.js前端开发实战》课后习题答案

《Vue.js前端开发实战》课后习题答案第一章一、填空题二、判断题三、选择题四、简答题五、编程题第2章一、填空题二、判断题三、选择题四、简答题五、编程题第3章一、填空题二、判断题三、选择题四、简答题五、编程题第4章一、填空题二、判断题三、选择题四、简单题五、编程题第5章一、填空题二、判断题三、选择题四、简单题五、编程题第一种方式第二种方式第6章一、填空题二、判断题三、选择题四、简答题五、编程题第7章一、填空题二、判断题三、选择题四、简单题五、编程题第8章一、填空题二、判断题三、选择题四、简单题五、编程题第9章一、填空题二、判断题三、选择题四、简单题本答案仅供参考,禁止用于抄袭等不法用途第一章一

《Vue.js前端开发实战》课后习题答案

《Vue.js前端开发实战》课后习题答案第一章一、填空题二、判断题三、选择题四、简答题五、编程题第2章一、填空题二、判断题三、选择题四、简答题五、编程题第3章一、填空题二、判断题三、选择题四、简答题五、编程题第4章一、填空题二、判断题三、选择题四、简单题五、编程题第5章一、填空题二、判断题三、选择题四、简单题五、编程题第一种方式第二种方式第6章一、填空题二、判断题三、选择题四、简答题五、编程题第7章一、填空题二、判断题三、选择题四、简单题五、编程题第8章一、填空题二、判断题三、选择题四、简单题五、编程题第9章一、填空题二、判断题三、选择题四、简单题本答案仅供参考,禁止用于抄袭等不法用途第一章一

前端Vue一款基于canvas的精美商品海报生成组件 根据个性化数据生成商品海报图 长按保存图片

前端Vue一款基于canvas的精美商品海报生成组件根据个性化数据生成商品海报图长按保存图片,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13326效果图如下:cc-beautyPoster使用方法posterData:{//用户姓名name:'小明',//用户头像logo:'https://cdn.pixabay.com/photo/2014/02/17/10/20/statue-of-liberty-267948_1280.jpg',//商品名称title:'精美时尚苹果手机一部',//商品价格money:'5200

前端学习 C 语言 —— GDB调试器

GDB调试器我们在讲指针时用GDB调试段错误。本篇将详细介绍gdb的最常用命令、日志记录、检测点,最后介绍如何用gdb调试进程以及用gdb调试一个开源项目的调试版本——glmark2。gdb介绍GDB,theGNUProjectdebugger——gdb官网gdb是一款调试器,能打断点。支持多种语言,例如c、c++、go。Tip:有关GNUProject,请看本篇扩展。官网显示最新版本是13.2(20230704)。点击官网顶部[documentation]可查看文档。安装GDB笔者已经用apt源安装了gbd:jjj-pc:~/pj/glmark2$sudoaptinstallgdb正在读取软